you look well. - French English Dictionary